Big Huge Thesaurus

North Germanic language

noun